package com.uam.utils.file.analysis.help;

import com.alibaba.fastjson.JSONObject;
import lombok.Data;

/**
 * @author heguanlgong
 * 解析返回对象
 */
@Data
public class RetAnalysisVo {
    /**
     * 数据类型 1:点 2:线 3:面
     */
    private int  dataType;

    /**
     * 转换成geojson的文件地址
     */
    private String dataUrl;

    /**
     * 解析后的文件大小
     */
    private long dataSize;

    /**
     * 透传属性
     */
    private String extData;

    private String fileType;


    public RetAnalysisVo(int dataType, String dataUrl, long dataSize) {
        this.dataType = dataType;
        this.dataUrl = dataUrl;
        this.dataSize = dataSize;
    }

    public RetAnalysisVo(int dataType, String dataUrl, long dataSize,String extData) {
        this.dataType = dataType;
        this.dataUrl = dataUrl;
        this.dataSize = dataSize;
        this.extData=extData;
    }

    public static void main(String[] args) {
        String json="{\"maxangle\":10,\"maxfreq\":10000,\"range\":1365,\"type\":1,\"antetype\":1,\"maxrange\":10000,\"frequency\":100,\"polarizationAngle\":1,\"name\":\"定向基站\",\"minfreq\":0,\"angle\":0,\"polarization\":1,\"id\":\"home_base_cell_tower_0\",\"sector\":50,\"status\":\"1\"}";
        System.out.println(json);
        JSONObject jsonObject=JSONObject.parseObject(json);
        System.out.println(JSONObject.toJSONString(jsonObject));
        System.out.println();



    }
}
